pedestrian crossing – English–Latine translations

🇬🇧 en la 🇻🇦

pedestrian crossing noun

  • place for pedestrians to cross a street
trivium
Wiktionary Links